A Knowledge-based System for Liquid Retaining Structure Design with Blackboard Architecture
نویسنده
چکیده
Owing to the high degree of vulnerability of liquid retaining structures to corrosion problem, there are stringent requirements in its design against cracking. In this paper, a prototype knowledge-based system is developed and implemented for the design of liquid retaining structures based on the blackboard architecture. A commercially available expert system shell VISUAL RULE STUDIO working as an ActiveX Designer under the VISUAL BASIC programming environment is employed. Hybrid knowledge representation approach with production rules and procedural methods under object-oriented programming are used to represent engineering heuristics and design knowledge of this domain. It is demonstrated that the blackboard architecture is capable of integrating different knowledge together in an effective manner. The system is tailored to give advice to users regarding preliminary design, loading specification and optimized configuration selection of this type of structure. An example application is given to illustrate the capabilities of the prototype system in transferring knowledge on liquid retaining structure to novice engineers. Introduction By its very nature, the design of a building structure is a complicated process which integrates both design knowledge and analytical skills. It is not easy to incorporate the available empirical and heuristic knowledge into a numerical model for decision making. It is even more difficult for liquid retaining structure design due to the high degree of vulnerability of these specialized structures to corrosion problems. There are stringent requirements against cracking and a considerable amount of heuristic inferences, design code requirements, and expert experience are involved, in accordance to the particular configuration, support conditions and loading requirements. However, up till the present, algorithmic models are often used to simulate structural design processes, resulting in large constraints in model uses as well as a large gap between model developers and practitioners. Most algorithmic models are not user-friendly enough and lack sufficient support to novice users and knowledge transfers in appropriate model application. Yet, there is a real necessity to transfer this expertise knowledge to novice engineers. Moreover, design can be considered an open-ended problem to select the optimal solution, via minimization of either the total cost or weight of the entire structure. There are often several alternatives that can satisfy all the specified constraints. In this point of view, structural design can be represented by a cooperative constraint-satisfying process with several knowledge sources. In order to address such an ill-structured problem, skillful as well as iterative knowledge manipulation and learning process are entailed for selection of the most appropriate design parameters and successful implementation of computer-aided design. This is the Pre-Published Version.
منابع مشابه
Web-Based Knowledge-Based System on Liquid Retaining Structure Design as Instructional Tool
A novice engineer often faces many difficulties during the design of liquid retaining structures, which involve making many decisions on the basis of judgment, heuristics, code of practice, rules of thumb, and previous experience. There is a need to develop programming environments that can incorporate engineering judgment along with algorithmic tools. In this paper, the development of a web-ba...
متن کاملKnowledge-Based System on Optimum Design of Liquid Retaining Structures with Genetic Algorithms
This paper delineates the development of a prototype hybrid knowledge-based system for the optimum design of liquid retaining structures, OPTLIQ, by coupling the blackboard architecture, an expert system shell VISUAL RULE STUDIO and genetic algorithm (GA). Through custom-built interactive graphical user interfaces under a user-friendly environment, the user is directed throughout the design pro...
متن کاملExpert system application on preliminary design of water retaining structures
Design of liquid retaining structures involves many decisions to be made by the designer based on rules of thumb, heuristics, judgment, code of practice and previous experience. Various design parameters to be chosen include configuration, material, loading, etc. A novice engineer may face many difficulties in the design process. Recent developments in artificial intelligence and emerging field...
متن کاملAn expert system on design of liquid-retaining structures with blackboard architecture
The design of liquid retaining structures involves many decisions to be made by the designer based on rules of thumb, heuristics, judgment, code of practice and previous experience. Structural design problems are often ill structured and there is a need to develop programming environments that can incorporate engineering judgment along with algorithmic tools. Recent developments in artificial i...
متن کاملHybrid knowledge representation in a blackboard KBS for liquid retaining structure design
This paper highlights the importance of design expertise, for designing liquid retaining structures, including subjective judgments and professional experience. Design of liquid retaining structures has special features different from the others. Being more vulnerable to corrosion problem, they have stringent requirements against serviceability limit state of crack. It is the premise of the stu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009